package com.fahai.web.service;

import com.fahai.common.PageVo;
import com.fahai.web.vo.PayFlowQueryVO;

import java.util.HashMap;
import java.util.List;


/**
 *
 * today
 */
public interface LawyerTxService {

    public PageVo findLawyerTXList(String lawyername, String lawyerPhone, String beginTime, String endTime, Integer txStats, Integer orderBy,PageVo pageVo);


    /**
     * 返回充值记录列表
     * @param uphone
     * @param beginTime
     * @param endTime
     * @param orderPayState
     * @param orderBy
     * @param pageVo
     * @return
     */
    public PageVo findPayFlownoList(String uphone, String beginTime, String endTime, Integer orderPayState,Integer orderBy,PageVo pageVo);

    /**
     * 返回充值成功的总金额
     * @param conditionvo
     * @param pageVo
     * @return
     */
    public PayFlowQueryVO getTotalMoney(PayFlowQueryVO conditionvo, PageVo pageVo);


    public void updateLawyerTxHandle(Integer txId,String returnNum,String remak);


    public List<HashMap<String,Object>> excelLawyerWithList(String lawyername, String lawyerPhone, String beginTime, String endTime, Integer txStats, Integer orderBy);


    public List<HashMap<String,Object>> excelPayList(String uphone, String beginTime, String endTime, Integer orderPayState,Integer orderBy);

}
